Posts tagged with #software engineering

Testerata 2.0: A Critical Update to Kent Beck's Testing Principles Proposed

Software developer Emily B. challenges Kent Beck's widely recognized 'test desiderata', proposing a new framework that reframes desirable test properties for modern development. Her analysis identifies a need to differentiate between individual test characteristics and the overarching goals of an entire test suite.

Dave Farley Unpacks Convergence of Gene Kim's Five Ideals and Core Engineering Principles

Software engineering luminary Dave Farley recently explored the profound alignment between Gene Kim's 'Five Ideals' from *The Unicorn Project* and the data-driven principles detailed in his own seminal works. The discussion highlights how narrative insights into broken engineering cultures directly translate into actionable practices for building better software.

MFT Energy Case Study Challenges 'Chaos' Myth, Thrives with Pure Trunk-Based Development

A real-world case study from MFT Energy demonstrates how a team achieved high performance and robust systems using pure Trunk-Based Development, challenging conventional fears of continuous integration. This detailed account, backed by data and team surveys, highlights the benefits of fast flow practices while revealing unexpected challenges with non-blocking code reviews.

Veteran Developer Touts AI as the Next Frontier in Software Development, Launches New Course

A seasoned developer has released a new course on leveraging AI for software development, advocating for its embrace as a significant opportunity rather than a threat. The course offers a high-level overview of the AI landscape, from LLMs to custom GPTs, positioning AI as the next paradigm shift for the industry.